package cn.autumnorange.app.common.provider.rpc;

import cn.autumnorange.app.common.rpc.ConsumerProviderRPCService;

public interface ProviderRPCService extends ConsumerProviderRPCService {
  String PROVIDERID = "providerid";
  // 这里为多加上的时间 是该次调用provider执行前代码和返回后代码时间
  long MORERPCTIMEOUT = 100;

  String getRPCIDByHeader();

  long getRPCLockTimeByHeader();

  long getConsumerReadTimeout();
  /** 返回错误服务id */
  void setProviderId();

  String getProviderId();
}
